preparation and storage time - Francés Inglés Diccionario